Can Snails Have 25000 Teeth